package com.meilai.project.dto.finance.payment;

import com.meilai.project.dto.base.PageReq;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;

/**
 * @author xchen
 * @since 2022-02-12
 */
@Data
@ApiModel
public class PaymentApplyListDTO extends PageReq {

    @ApiModelProperty("是否是管理人员查看，是的话展示全部，否则只展示当前人申请的")
    private Boolean manager_scenes;

    @ApiModelProperty("收款人(名称模糊查询)")
    private String receiver;

    @ApiModelProperty("金额最小值")
    private BigDecimal amount_min;

    @ApiModelProperty("金额最大值")
    private BigDecimal amount_max;

    @ApiModelProperty("当前状态")
    private Integer flow_status;

    @ApiModelProperty("是否核销,是：true, 否：false")
    private Boolean write_off;

    @ApiModelProperty("当前用户id,不用传")
    private Long curr_user_id;

}
